Red Star
3 Katherine Rd., East Ham, Greater London, United Kingdom, E6 1PD
(02084) 725056 Phone